from typing import TypedDict, List


# agent_state.py
class AgentState(TypedDict):
    input: str
    # 是否有发小红书的意图
    is_has_xhs_intent: bool
    # 小红书相关文案内容
    xiaohongshu_tcm_post_title: str
    xiaohongshu_tcm_post_content: str
    # 小红书图片路径
    xiaohongshu_tcm_post_image_path: str
    # 提示语
    xiaohongshu_tcm_tip: str

    output: str